granting immunity - Turkish English Dictionary